instalment payment of principal - Spanish English Dictionary